package com.strong.enum_;

import lombok.Getter;

/**
 * 手机号段 枚举
 *
 * @author Administrator
 * @date 2023/04/14
 */
@Getter
public enum MobilePhoneEnum {
    CMCC("移动号段", new String[]{"134", "135", "136", "137", "138", "139", "150", "151", "152", "157", "158", "159", "178", "182", "183", "184", "187", "188"}),
    CUCC("联通号段", new String[]{"130", "131", "132", "145", "155", "156", "166", "175", "176", "185", "186"}),
    CTC("电信号段", new String[]{"133", "149", "153", "173", "177", "180", "181", "189", "199"});

    /**
     * 名字
     */
    private final String name;

    /**
     * 前缀
     */
    private final String[] prefix;

    /**
     * 实例化
     *
     * @param name   名字
     * @param prefix 前缀
     */
    MobilePhoneEnum(String name, String[] prefix) {
        this.name = name;
        this.prefix = prefix;
    }
}
